certificate for the diesel generator engine - Espagnol Anglais Dictionnaire